#include <QApplication>
#include <QMainWindow>
#include <QMenuBar>
#include <QToolBar>
#include <QStatusBar>
#include <QPushButton>
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    QMainWindow w;
//    w.setWindowTitle("QMainWindow测试");
//    w.menuBar()->addAction("文件");  //添加菜单栏项
//    w.menuBar()->addAction("编辑");


//    QToolBar *toolbar = w.addToolBar("工具栏"); //添加工具栏
//    toolbar->addAction("复制");  //工具栏添加子项
//    toolbar->addAction("粘贴");

//    QPushButton *button = new QPushButton(); //创建一个按钮
//    w.setCentralWidget(button);//把中间主要窗口设置为按钮

//    w.statusBar()->showMessage("这是状态栏显示测试");//状态栏显示
//    w.show();


    QMenuBar *menubar=w.menuBar() ;
    QMenu *file=menubar->addMenu("文件");
    file->addAction("open");
    file->addAction("save");
    menubar->addMenu("编辑");
    menubar->addMenu("构建");
    QToolBar*toolbar=w.addToolBar("toolbar");
    toolbar->addAction("select");
    toolbar->addAction("pen");
    QPushButton *pushbutton=new QPushButton();
    w.setCentralWidget(pushbutton);
    QStatusBar *statusbar=w.statusBar();
    statusbar->showMessage("3000ms后消失",3000);

//    w.


    w.show();
    return a.exec();
}
